package org.springblade.modules.admin.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 配件维保属性分页VO
 * @author: Sharry
 * @createTime: 2024-10-11 15:43
 * @version: Version-1.0
 */
@Data
public class MaintainPartsAttributePageVO {

	/**
	 * 配件属性id
	 */
	@ApiModelProperty(value = "配件属性id")
	private Long partsAttributeId;

	/**
	 * 配件属性类别id
	 */
	@ApiModelProperty(value = "配件属性类别id")
	private Long attributeCategoryId;

	/**
	 * 配件属性类别名称
	 */
	@ApiModelProperty(value = "配件属性类别名称")
	private String attributeCategoryName;

	/**
	 * 配件维保属性性质
	 */
	@ApiModelProperty(value = "配件维保属性性质值")
	private Integer nature;

	/**
	 * 配件维保属性性质名称
	 */
	@ApiModelProperty(value = "配件维保属性性质名称")
	private String natureName;

	/**
	 * 配件维保属性名称
	 */
	@ApiModelProperty(value = "配件维保属性名称")
	private String attributeName;

	/**
	 * 创建人
	 */
	@ApiModelProperty(value = "创建人")
	private String createUserRealName;

	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date createTime;

	/**
	 * 更新时间
	 */
	@ApiModelProperty(value = "更新时间")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date updateTime;




}
